rainfall excess - Turkish English Dictionary